been drowned - French English Dictionary